total deposition - Alemán Inglés Diccionario